package com.mobilepay.moneypig.view.keyboard;

import android.os.Bundle;

import com.mobilepay.moneypig.base.BaseActivity;

/**
 * Created by xlm on 2017/8/9 0009
 */

public class KeyboardViewTest extends BaseActivity {
    @Override
    protected void onSetContentView() {

    }

    @Override
    protected void initViews() {

    }

    @Override
    protected void afterOnCreate(Bundle savedInstanceState) {

//        mEditInput.setOnClickListener(new View.OnClickListener() {
//            @Override
//            public void onClick(View view) {
//                if (!keyboardView.isVisible()) {
//                    keyboardView.show();
//                }
//            }
//        });
//        datas = keyboardView.getDatas();
//        keyboardView.setOnKeyBoardClickListener(this);

    }

//    @Override
//    public void onKeyClick(View view, RecyclerView.ViewHolder holder, int position) {
//        switch (position) {
//            case 9: // 按下小数点
//                String num = mEditInput.getText().toString().trim();
//                if (!num.contains(datas.get(position))) {
//                    num += datas.get(position);
//                    mEditInput.setText(num);
//                    mEditInput.setSelection(mEditInput.getText().length());
//                }
//                break;
//            default: // 按下数字键
//                if ("0".equals(mEditInput.getText().toString().trim())) { // 第一个数字按下0的话，第二个数字只能按小数点
//                    break;
//                }
//                mEditInput.setText(mEditInput.getText().toString().trim() + datas.get(position));
//                mEditInput.setSelection(mEditInput.getText().length());
//                break;
//        }
//    }

//    @Override
//    public void onDeleteClick(View view, RecyclerView.ViewHolder holder, int position) {
//        // 点击删除按钮
//        String num = mEditInput.getText().toString().trim();
//        if (num.length() > 0) {
//            mEditInput.setText(num.substring(0, num.length() - 1));
//            mEditInput.setSelection(mEditInput.getText().length());
//        }
//    }

    @Override
    public void onBackPressed() {
//        if (keyboardView.isVisible()) {
//            keyboardView.dismiss();
//            return;
//        }
    }

    @Override
    protected void onSetListener() {

    }
}
